package com.net.retrofits.use.req.push;

import com.fasterxml.jackson.annotation.JsonInclude;
import com.net.retrofits.use.req.UseBaseReq;


@JsonInclude(JsonInclude.Include.NON_NULL)
public class HWPushTokenReq extends UseBaseReq {
    //请求类型。枚举值：
//            “authorization_code”：使用Authorization Code换取Access Token、Refresh Token及ID Token。
//            “refresh_token”： 刷新Access Token。
    public String grant_type = "authorization_code";
    //appId
    public String client_id;
    //App SECRET，在创建应用后由华为开发者联盟为应用分配公钥。App SECRET查询方法请参见查看应用。
    public  String  client_secret;
    //当"grant_type"为"authorization_code"时，此参数必选。传入登录授权时获取到的Authorization Code。
    public String code;
}
